someone has clean hands - Allemand Anglais Dictionnaire